Revisiting Chernobyl Chernobyl. The very name strikes fear into the hearts of those who hate everything about the nuclear industry. It conjures up images of an archaic, burning industrial site spewing out lethal fumes, of farm animals dying of radiatio
…